﻿//Created by Action Script Viewer - http://www.buraks.com/asv
package net.wooga.pets.events {
    import flash.events.*;
    import net.wooga.pets.interfaces.*;

    public class UpdateTreatmentEvent extends Event {

        private var _patient:ITreatable;
        private var _command:String;
        private var _callback:Function;
        private var _params:Object;

        public function UpdateTreatmentEvent(_arg1:String, _arg2:ITreatable, _arg3:String, _arg4:Function, _arg5:Object, _arg6:Boolean=false, _arg7:Boolean=false){
            super(_arg1, _arg6, _arg7);
            this._patient = _arg2;
            this._command = _arg3;
            this._callback = _arg4;
            this._params = ((_arg5) || ({}));
        }
        public function get patient():ITreatable{
            return (this._patient);
        }
        public function get command():String{
            return (this._command);
        }
        public function get callback():Function{
            return (this._callback);
        }
        public function get params():Object{
            return (this._params);
        }

    }
}//package net.wooga.pets.events 
